package helper.scxml.strategy.total

import helper.base.LHMHelper.A2LHMExpand.add
import helper.scxml.scxml2.zone.t2.case3_factoryLines.FunArgHelperKt.ZoneStateStringLHSFunArgHelper.aFLEnvPMNames
import helper.scxml.strategy.TotalStrategyHelper.SNode.Companion.makeSNode
import helper.scxml.scxml2.zone.t2.T3SNodeUnitHelper.T3SNodeUnit.Companion.makeT3SNodeUnit
import org.junit.Test

internal class T3SNodeUnitHelperTest {
    @Test
    fun t_2023_0915_185926_() {
        val temp = linkedSetOf("sM1", "sM2", "sM3", "sM4")
        val aD0T3SNodeUnit = makeT3SNodeUnit().also { snu ->
            snu.funLHM.add(null, aFLEnvPMNames)
            temp.forEach {
                snu.relationLHM.add(null, it, makeSNode())
            }
        }
        println(aD0T3SNodeUnit.toStr0())
    }
}